﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Go.inteligence
{
    public class MINIMAXCONSTANT
    {
        public const int INFINIT = 10000;

        //jugadas a futuro que se analizan
        public const int NUMBEROFPLAYSAFUTUREANALIZED= 4;

        //consntances defensivas
        public const int DEFENSELIBERTYGROUP = 10;
        public const int DEFENSELIBERTYGROUPINKMPLAYS= 5;
        public const int DEFENSEISALIVEGROUP = -INFINIT;
        //consntances de ataque
        public const int ATTACKLIBERTYGROUP = 10;
        public const int ATTACKLIBERTYGROUPINKMPLAYS = 5;
        public const int ATTACKISALIVEGROUP = INFINIT;


        public const int WITHOUTVALUE = -1;

        public const int MINIMAXDEPTH= 7;

    }
}
